technology provider - Fransızca İngilizce Sözlük